About Green Candle Investments Limited (13358240) United Kingdom