About Sc Therapist Ltd (10445396) United Kingdom