About Ta Beauty Ltd (13015809) United Kingdom