About Phtsb Ltd (12491842) United Kingdom