Is LCC Infotech Ltd. worth buying?