Ahimsa Naturals Limited was originally incorporated in the name and style of Ahimsa Mines and Minerals Private Limited with the Registrar of Companies Jaipur on October 17 1990. Further the name was ...