About Amica Candles Ltd (11914286) United Kingdom