About Green Candle International Ltd (13606647) United Kingdom