About Ppp (2020) Limited (12932434) United Kingdom