About Imari Hair Ltd (12101091) United Kingdom