About Demi Candle Limited (13020776) United Kingdom