About Pfpl (holdings) Ltd. (04832063) United Kingdom