About Bachra Milan Ltd (10829686) United Kingdom