About Candleesa Ltd (12469754) United Kingdom