Trainline for Business appoints new president