AMBICARE CLINICS PRIVATE LIMITED - CIN