About Ppsl Ltd (10409565) United Kingdom