About Micro International Ltd. (10190682) United Kingdom