About Nbh Management Limited (12063110) United Kingdom