About White Lotus Candle Co. Ltd (12886929) United Kingdom