About Ptca Consulting Limited (09148596) United Kingdom