About Tulipa Hair & Beauty Ltd (11309684) United Kingdom