About Sol Beauty Ltd (11688174) United Kingdom