About Bbmr Holdings Ltd Ltd (13212487) United Kingdom