INTOUCH LOGICS PRIVATE LIMITED - CIN U51109KA2001PTC029869