About Mix Holdings (uk) Limited (11423182) United Kingdom