It's not an elegant solution but it may work...
select
c.company,
c.amount - ifnull(d.debit,0) balance
from
(
select
company,sum(amount) amount
from credit
group by company
)c
left join
(
select
company, sum(deb_amt) debit
from debit
group by company
)d
on a.company = d.company