About Ppm Capital (holdings) Limited (03852755) United Kingdom