About Bmcr Investments Ltd (12126316) United Kingdom