About Sankofa Care Solutions Limited (12543406) United Kingdom