About Nrs Nepal Ltd (12235230) United Kingdom