About Ptca Limited (SC328724) United Kingdom