About Bmcam Holding Ltd (11252931) United Kingdom