About Mistral Group Ltd (10125032) United Kingdom