About Sankofa Sa Limited (11539051) United Kingdom