About Neonza Ltd (11954625) United Kingdom