About Mido Ltd (11638079) United Kingdom