MICRO ELECTRONICS LTD