About Neon 44 Ltd (12332328) United Kingdom