About Pnp20 Limited (12020249) United Kingdom