About Alexandra Beauty Ltd (12731942) United Kingdom