About Mistral Capital Management Limited (06686834) United Kingdom