About Pll Sf Ltd (13300054) United Kingdom