About Club Health Ltd (12597352) United Kingdom