ALCAN LIFE SCIENCES - CIN U74110UR2018NPL008514 | Company