Is Frog Cellsat Ltd. worth buying?