About Sankofa Storytelling Arts Limited (11067017) United Kingdom