About Hair By Nicola Ltd. (SC294325) United Kingdom