Is Triton Corp Ltd. worth buying?