About Spellbound Beauty Ltd (12463125) United Kingdom