About Npnm Holdings Ltd (09458985) United Kingdom