About The Performance Therapy Project Limited (12203920) United Kingdom