About B&b International Ltd (11514894) United Kingdom