About Nbf Global Ltd (11733796) United Kingdom