About Ppsm Holdings Ltd (12432622) United Kingdom