About Mamix Ltd (13103631) United Kingdom