About Mourad Kricha Limited (11030080) United Kingdom