About Ahmed & Co. Limited (12233694) United Kingdom