We're The Jam Visuals, based in the UK, specialising in animated explainer videos. We've developed our approach to animations through our extensive work on national advertising campaigns. Using the latest innovations and market research from our discussions with Google to ensure our videos tick all…