About Ptm Worldwide Limited (12809666) United Kingdom