This Falls Church health-tech startup has more than a new name. It just raised millions in new funding.