About Ppd Ct Investments Llp (OC350830) United Kingdom