About Mix International Restaurant Uk Limited (12425004) United Kingdom