Hi .. you are right the location is not really relevant for a software company but we support many different business types where location is relevant and different services exist for different parts of the world .. such as restaurants, salons etc.
We do add other categories as we support new services that require further classification ... but it really comes down to are there any services that are only relevant to a specific subset of software companies and if there are some we will add the subcategories.