About Nepali Stores Ltd. (11084091) United Kingdom