About Kolibri Beauty Ltd (11525412) United Kingdom