About The Mix Management Company Ltd (09739161) United Kingdom