About Sankofa Corporation Limited (10140351) United Kingdom