About Neon Innovaton Systems Limited (10349728) United Kingdom