About Ptm Holdings Limited (06477345) United Kingdom