About Yes Mix Limited (11275233) United Kingdom