About Proprioception Research Ltd (13281903) United Kingdom