About Npf Gp Ltd (12450732) United Kingdom