About Candle Island Limited (NI680244) United Kingdom