TwentyFour Income Fund Limited announces a share repurchase program.