Is AGI Infra Ltd. worth buying?