About Candle Luci Limited (11498042) United Kingdom