About Ahamed Spice Limited (13667702) United Kingdom