About Aroma Palace Ltd (11169563) United Kingdom