About Bch Holdings (london) Ltd (10073461) United Kingdom