Is IKF Technologies Ltd. worth buying?