About Nbbs Ltd (10041119) United Kingdom