About Mix Retail Limited (11239630) United Kingdom