About Mohamed Labbassi Ltd (13087712) United Kingdom