About Applied Thinking Ltd (08744060) United Kingdom