About Miceomatic Ltd (12449395) United Kingdom