ANDROMEDA SCIENTIFIC PRIVATE LIMITED - CIN