About Heidi Stokes Animated-worlds Ltd (11579234) United Kingdom