About Npp Ne Limited (12906223) United Kingdom