About Mi Associates Holdings Ltd (12901042) United Kingdom