About Sankofa Exchange Limited (07627486) United Kingdom