About J&d Aroma Ltd (13161618) United Kingdom