About Beauty Mix Salon Ltd (12130658) United Kingdom