ESOFTLOGICS REDEFINING DIRECTIONS OPC PRIVATE LIMITED - CIN