About Bargaoui Holding Ltd (12692930) United Kingdom