About La Vida Hair & Beauty Limited (12605679) United Kingdom