Is STEL Holdings Ltd. worth buying?