About Ppf Group Limited (09658062) United Kingdom