About Neon Solutions Ltd (10145229) United Kingdom