mr. micro ltd.