NAV TECHNOCRATS PRIVATE LIMITED - CIN U74200CH2011PTC033260