About Ptf (holdings) Limited (04652196) United Kingdom