About Mix Master Machine Ltd (11979016) United Kingdom