About Ptma Ltd (13333621) United Kingdom