About Psycho Logic Solutions Limited (12298221) United Kingdom