MICRO-MECHANICS (HOLDINGS) LTD. IRinterim report · 2006-06-30Half Year Financial Statements for the period ended 31/12/2006