About Oh My Doll Hair & Beauty Ltd (13253623) United Kingdom