About Kin Beauty Ltd (13122281) United Kingdom