About Nwh Holdings Limited (SC303441) United Kingdom