About Keera Studios Ltd (08598985) United Kingdom