About Ptys Limited (12493206) United Kingdom