About Bmc Developments Inc Limited (SC540168) United Kingdom