More precise description on table companies

- Add unique constraint and index on taxid
- Allow NULL value for most columns
Convert raw data to Hash and inject it to DB in one script