About Ptsp Ltd (12251076) United Kingdom