About Dluxe Wellbeing Ltd. (11114754) United Kingdom