About Interactive Therapy Ltd (11817042) United Kingdom