Brandon Creed's Good World Management has secured a strategic investment from global entertainment company Initial Group.