About Sankofa Snacks Uk Ltd (12304845) United Kingdom