About Ptol Investments Limited (11078807) United Kingdom