OM SEEDS PRIVATE LIMITED - CIN U01112UR2000PTC025064 |