About Mico Holding Ltd (12384054) United Kingdom