About Fundify Africa Ltd (12552002) United Kingdom