About Bouchra Holding Ltd (10937674) United Kingdom