change POST company route to save instead of fetch

also fixed typo, and now sending error on save fail