MAGIC IM TECHNOLOGY LIMITED