About Neon Dog Studios Ltd (09739149) United Kingdom