About Ptf Holdings Limited (NI677035) United Kingdom