About Aroma Chef Limited (10429754) United Kingdom