About Karrera Hair Design Ltd. (SC244573) United Kingdom