About Roka Beauty Ltd (13473953) United Kingdom