STENOSTACK TECHNOLOGIES PRIVATE LIMITED - CIN