About Ppy Management Llp (OC425434) United Kingdom