About Nix Hair & Beauty Ltd (09810761) United Kingdom