About Ppm Block Management Ltd (13353086) United Kingdom