About Xox Candle Scent Ltd (13618372) United Kingdom