LEXICA DRUGS AND FORMULATIONS PRIVATE LIMITED - CIN