Likewise, they charged my credit card 3 times within 10 days using diffrent merchant information:
HelpYourHealth +358942415769 GBR
Health Focus +31207947958 IRL
Global Wellbeing +3618088234 GBR
The WWW authority should shut down their websites.