EVOLSTRIDE PRIVATE LIMITED - CIN U52290KA2025PTC197984 |