About Sense8 Beauty Ltd (12792041) United Kingdom