About Ali S & A Ltd (12663646) United Kingdom