Is SPML Infra Ltd. worth buying?