About Clan Wellbeing Limited (12248762) United Kingdom