About Bmb Holdings Limited (10656012) United Kingdom