Is Kaveri Seed Company Ltd. worth buying?