About Namak Mirch Ltd (12983876) United Kingdom