Is Sankhya Infotech Ltd. worth buying?