About Nrhx Limited (09221123) United Kingdom