About Mistrale Invest Holding Ltd (11454156) United Kingdom