Is Avance Technologies Ltd. worth buying?