About Mix Marketing Communications Ltd (09067535) United Kingdom