About Ptrus Ltd (12261032) United Kingdom