About Clarity Wellbeing Ltd (12708241) United Kingdom