About Opulus Beauty Ltd (13240578) United Kingdom