About Mistral Retail Limited (13039596) United Kingdom