About Nepali Spice Bazaar Limited (11946289) United Kingdom