About Mistral Agencies Limited (12906934) United Kingdom