About Lib Luxe Beauty Ltd (12884681) United Kingdom