About Horizonhair Limited (12863944) United Kingdom