The Islamic Insurance Company, also known as the TAKAFUL INSURANCE OF AFRICA , is a private insurance firm based in Mogadishu, Somalia.