About Tropical Hair & Beauty By Nichol Ltd (13124707) United Kingdom