About Nbh Holdco Limited (09194026) United Kingdom