About Supernova Candles Ltd (13102272) United Kingdom