About Mida Group Ltd (13435323) United Kingdom