About Pblm Limited (12272498) United Kingdom