Из документации по пакету http, которую вы можете найти здесь , метод post может иметь в своем теле следующие элементы:
Но вы пытаетесь передать карту с ключом String и значением int, что невозможно, и поэтому вы получаете сообщение об ошибке. Вы можете хранить тюки в виде строки и преобразовывать их в int при получении.
final Map<String,String> _body= {
"company_id" : 10.toString() //your value is now String
};
И с этим изменением ваш код должен работать.