About Nevx Limited (12164646) United Kingdom