About Ptm Associates Limited (09718099) United Kingdom