About Candle Cash Limited (10934959) United Kingdom