About Sankofa Legal Services Limited (07626313) United Kingdom