About Micmos Ltd (12337078) United Kingdom