About Ps 6 Management Limited (10018705) United Kingdom