About Ps Square Limited (10097533) United Kingdom