About Psi Thinking Limited (06920294) United Kingdom