About Ptc (india) Limited (08275596) United Kingdom