Is ABG Shipyard Ltd. worth buying?