About Mimm Store Limited (11493952) United Kingdom