About Neon Investments Ltd (13074689) United Kingdom