About Rebel Beauty Ltd (11145276) United Kingdom