EZECTA INFOTECH PRIVATE LIMITED - CIN U31907RJ2017PTC059036