About Beewitched Beauty Ltd. (12887235) United Kingdom