About Millionhair & Beauty Ltd (11386736) United Kingdom