Firma is a funny one. Of course it means company.

However when a German engineer writes something like (Fa. Wordwise), you don’t do anyone any favours by translating it as (company Wordwise).

What they often mean is (made by Wordwise).

It is just that Fa. is so delightfully short and the context ought to tell you what they really mean.