About Sitra Hair & Beauty Ltd (11410546) United Kingdom