MECLAT MOLECULES PRIVATE LIMITED - CIN