Micro-Mechanics Holdings Ltd Metrics