About Ptm Investments Limited (SC242889) United Kingdom