Software Companies List - Over 70 000 software companies with detailed information