EXCELLAS CLINICS PRIVATE LIMITED - CIN