About Nepali Cooperative Investment Ltd (08818186) United Kingdom