About Snatched Beauty Ltd (12896536) United Kingdom