About Pftf Holdings Limited (11294695) United Kingdom