About Sakura Candle Ltd (13621529) United Kingdom