GANGAVATHI RENEWABLE PRIVATE LIMITED - CIN