About The Mixer Nw1 Ltd (11192106) United Kingdom