About Mimi (liverpool) & Co Ltd (10684073) United Kingdom