About Viva La Vida Hair & Beauty Ltd (10461699) United Kingdom