About Nea Hair & Beauty Ltd (13454144) United Kingdom