About Ps Cap Ltd (12310201) United Kingdom