Is TVS Srichakra Ltd. worth buying?