About The Switch Beauty Ltd (12235099) United Kingdom