About H3 Wellbeing Ltd (13480117) United Kingdom