Big money has been at this for some time, even before these guys, the projects and companies are only a few of the many engaged in senescence science. Billions every year.
When you have all the money in the world I can see why these people would want to stick around while remaining youthful.
Of course these will never be technologies for the masses even if they come up with something viable.
This tech and the artificial womb tech is going to piss a lot of people off.