About Npp Group Holdings Limited (11361626) United Kingdom