About Ptm Consulting Limited (12087188) United Kingdom