Aniboxx is an award winning video production agency based in London, specialising in 2D and 3D animation, claymation, infographics, and live action