Advertising start-up says it has already made changes in financial control, risk and governance