About Welis Lifestyle Solutions Ltd. (12046878) United Kingdom