Try this as a starting point:
SELECT
  tblLicenses.softwareName,
  tblSublicensesOrders.Orderdate,
  tblLicenses.LicenseExpiration,
  DATEDIFF(d, tblSublicensesOrders.Orderdate, tblLicenses.LicenseExpiration) AS LicenseDuration,
  DATEDIFF(d, GETDATE(), tblLicenses.LicenseExpiration) AS [Days to Expiration],
  CASE
    WHEN DATEDIFF(d, GETDATE(), tblLicenses.LicenseExpiration) <= 0
    THEN '#ffcccc'
  END As backgroundcolor
FROM
  tblSublicensesOrders
  INNER JOIN tblLicenses ON tblLicenses.LicenseidID = tblSublicensesOrders.LicenseidID
ORDER BY
  tblLicenses.softwareName,
  tblSublicensesOrders.Orderdate