About Ahmed & Ali Ltd (12310683) United Kingdom