About Studiocanal Series Limited (08696122) United Kingdom