About Shimmer Candles Ltd (11325367) United Kingdom