About Nbh Holdings Ltd (13199222) United Kingdom