TAMRON ASTRA BIO CHEMICALS PRIVATE LIMITED - CIN