About Pmth Promoting Mathematical Thinking Limited (06473112) United Kingdom