About Mido Store Ltd (12868619) United Kingdom