About L Aroma Ltd (12042804) United Kingdom