About Nomrix Ltd (12834742) United Kingdom