About Applied Psychological Solutions Limited (10078426) United Kingdom