About Yinkas Braids Ltd (11398229) United Kingdom