About Igor Hair Ltd (12892864) United Kingdom