IDEC PRIVATE LIMITED - CIN U80902TN2019PTC130095 | Company