About Pll Holdings Ltd (11467049) United Kingdom