About Ab Inbev Africa Investments Limited (04117358) United Kingdom