Is TAAL Enterprises Ltd. worth buying?