About Npro Investments Holding Lp (LP021781) United Kingdom