About Pnl Holdings Limited (11002351) United Kingdom