About Joc Sports Therapies Ltd (12590257) United Kingdom