About Neu Innovations Ltd (09921499) United Kingdom