We're a creative team from Uppland, Sweden, currently working in London. Here's what we've been up to lately.