About Sankofa Aya Ltd (12957583) United Kingdom