About Nh Holdco Limited (13351886) United Kingdom