About Mimos Store Ltd (11422619) United Kingdom