About Aroma Kitchen Limited (12832375) United Kingdom