About Cyberpsychologist Limited (08194843) United Kingdom