About Keko Hair Design Limited (SC578099) United Kingdom