About Mimi More Limited (11259020) United Kingdom