About Neon Studio Ldn Ltd (13573510) United Kingdom