TOP MIND is a very successful visual communication/branding agency that started in 1992 in Mexico City