About Global Africa Broadcasting Corporation Ltd (08687256) United Kingdom