About Bbi Holdings Ltd (13021097) United Kingdom