About Numerical Therapy Limited (06809732) United Kingdom