Although a dictionary will tell you that 'who' should only be used as a pronoun to introduce a clause for a person, not a thing or an entity, there are occasions where the name of a business or some other group entity is clearly used to represent the people within it. It's absolutely fine to use 'who' in such contexts when you are clearly speaking about the people within that entity.
For example:
- We asked Microsoft, who said they had no comment at this time.
An entity cannot speak for itself. Clearly, the 'comment' came from the people working within the organisation, so it makes sense to use 'who'.
In your example of license ownership, the licence clearly belongs to the corporation, not any individual or group of individuals within it. The corporation could last for many years and the entire personnel, including the most senior executives, could change, yet the license would continue to be owned by the corporation as an entity. So, in this kind of example, it makes more sense to use 'which'.