About Africa Awake Initiative (aai) Limited (13068162) United Kingdom