About Mida Holdings Limited (12702837) United Kingdom