About Bimc London Limited (10829819) United Kingdom