About Sankofa Financial Services Limited (07626318) United Kingdom