About Ppf Investment Holdings 1 Limited (12231714) United Kingdom