Is Titan Biotech Ltd. worth buying?