About Faouzi Ahamada Ltd (12753642) United Kingdom