About L12 Hair And Beauty Ltd (10917689) United Kingdom