Is T T Ltd. worth buying?