About Le Mistral Retail Ltd (13606220) United Kingdom