About Bmgi Holdings Ltd (13503760) United Kingdom