About Neon Club Productions Ltd (12394423) United Kingdom