About Npp Holdings Limited (11268592) United Kingdom