About Candle Technologies Limited (12563619) United Kingdom