We've spoken a fair bit and they don't have anything specific to say. It's mainly that they don't like or want the stress of working on a startup, and want to run it more as a lifestyle business.
You were the technical lead. More than anyone, you built it. Don't let these suits steal it from you or bluff you. So often business types take advantage of financially unsophisticated technical people.
Even a lifestyle business requires more than just 'coding'. That person at least is likely to have an unpleasant awakening. I just hope it doesn't hurt either of you too much