About Cheeky Sprite Studios Ltd (08897283) United Kingdom