About Aroma Spice Limited (12213320) United Kingdom