About Ppi Ltd (NI042086) United Kingdom