About Globeleq Holdings (tanzania) Limited (11941041) United Kingdom