About Twisted Hair Design Limited (11021488) United Kingdom