Is MIC Electronics Ltd. worth buying?