About Mina Mini Store Ltd (10671345) United Kingdom