About Mida Management Limited (12781271) United Kingdom