About Ali & Co. Ltd (12379400) United Kingdom