About Breakthrough Africa Partners Ltd (08914909) United Kingdom