Is UPL Ltd. worth buying?