About Ameen Spices Limited (10860875) United Kingdom