About Cyrus Candles Ltd (12332238) United Kingdom