Is GSS Infotech Ltd. worth buying?