About Mutare Essential Limited (10220703) United Kingdom