MADRAS INFORMATION MANAGERS PRIVATE LIMITED - CIN