About Alux Wellbeing Ltd (13184131) United Kingdom