About Neon Studio Ltd. (09024160) United Kingdom