About Klean. Beauty Ltd (12622334) United Kingdom