About The Yoruba Girl Company Ltd (09900027) United Kingdom