MEMCAFE INDIA PRIVATE LIMITED - CIN U85500KA2024PTC196226 |