About Bachra Ltd (08231082) United Kingdom