About Ptm Solutions Limited (09327661) United Kingdom