About Neonortix Consulting Limited (08102176) United Kingdom