Bragg Gaming confirms Q4 financial results alongside new committee