About Idhairdressing Limited (11247373) United Kingdom