About Pts Foundation Ltd (06950318) United Kingdom