About Np Investment Management Limited (10671508) United Kingdom