TELEVISTA INDIA PRIVATE LIMITED - CIN U32303DL1996PTC082948