About Mix Store Ltd (11462221) United Kingdom