About Africa Global Village. Com Ltd (SC494567) United Kingdom