Is Beta Drugs Ltd. worth buying?