About Npl2 Ltd (11452052) United Kingdom