About Nevrix Ltd (12583417) United Kingdom