About Npr Bain Ltd (12366005) United Kingdom