About Mimi S London Limited (11460419) United Kingdom