About Ancora Therapy Limited (12989168) United Kingdom