About Nicc Hair Accessories Ltd (11696557) United Kingdom