About The Mido Group Ltd (11258354) United Kingdom