A Virginia company is buying Rancho Cordova-based Liberty Reverse Mortgage, the nation’s largest non-bank source of reverse mortgages for senior citizens, in a $50 million deal expected to close late this year.