About S.a & Zack Rouabah Ltd (11669540) United Kingdom