About Bmbc Holdings Ltd (10469170) United Kingdom