About Mix Motors Ltd (11783404) United Kingdom