About Sankofa Arts Limited (12069543) United Kingdom