About Sol Health And Beauty Ltd (10638891) United Kingdom