I've looked for this application and I didn't find it on any of the websites visited which means it's probably discontinued. I recommend selecting something else for your needs. It's called Screamer Radio and provides access to 4000 radio stations across the globe.
Use the following link to reach it: http://www.screamer-radio.com/
Additionally, you can use the Play Store to look for radio stations on Android.