About Ptfa Limited (12552959) United Kingdom