Landing details its $1M investment in Birmingham's tech scen