About Ella London Beauty Ltd (13380008) United Kingdom