Un multi galardonado estudio de animación poseedor de premios BAFTA en el centro de Londres, que consta de un apasionado equipo de artistas, animadores y directores que crean anuncios comerciales animados, identidad, contenido y series de televisión.