About Hair By Nicky Ltd (12836469) United Kingdom