About Globeleq Africa Holdings Limited (FC035192) Guernsey