Is Sasken Technologies Ltd. worth buying?