About Neonex Limited (11589112) United Kingdom