About Igoe Hair Ltd. (SC651534) United Kingdom