About Ali Mukrid Ltd (12914572) United Kingdom