About Wellness Swim Club Ltd (10251023) United Kingdom