About Sankofa Ventures Ltd (13529242) United Kingdom