Is NEL Holdings Ltd. worth buying?