About Mimaid Ltd (12451415) United Kingdom