About The Candle Edit Ltd (12973467) United Kingdom