About Mimi 91 Ltd (12443914) United Kingdom