Northstar is an award-winning creative agency based in London that produces multi-channel content for some of the world’s most innovative brands