About Psychopedia Life Ltd (10791324) United Kingdom