About More Than Beauty Ltd. (SC518255) United Kingdom