Is Subex Ltd. worth buying?