About The Digital Toy Company Limited (08214702) United Kingdom