Is HIM Teknoforge Ltd. worth buying?