I cannot find the app I just purchased to Izzy - Stream Israel
Roku does not create the channels for 3rd parties. If Izzy doesn't have a channel, they have to create one. If they do have one but you can't find it in the channel store, that usually means either your model Roku isn't supported by the channel or it's not available in your geographic location.