About Psychometrix Limited (06785545) United Kingdom