About Redouane Ayyadi Limited (12937858) United Kingdom