Save Amaze Multimedia, Chennai No.293 ABC, 2nd Floor, Gandhi Road Amaze Multimedia, Chennai Tamil Nadu is set up in ...