ICH STRAT INNOVATIONS PRIVATE LIMITED - CIN