About Horseshoe Bay Wellbeing Ltd (11632623) United Kingdom