About Vixens Hair And Beauty Ltd (12738858) United Kingdom