Понял.
Вы должны изменить определение
parent_company_id
INTEGER (32)
Для сопоставления company_id, за исключением автоинкремента, а затем использовать это утверждение
ALTER TABLE `Company`
ADD CONSTRAINT fk_parent_company_id FOREIGN KEY (`parent_company_id`) REFERENCES `Company`(`company_id`)
В общем, не забудьте поместить unsigned в столбец, который вы используете как FK, чтобы он соответствовал определению ссылочного ключа