About Psp Group Holdco Limited (10842852) United Kingdom