Is Megastar Foods Ltd. worth buying?