or flip through the photo gallery and see if you find a puch (or maybe even another brand) similar to yours.
the "awesome" sticker may have been just a sticker. i've not heard of a model called that. the most common puchs (step through) are:
maxi
maxi sport
mkii
newport
look in the "photo" section and see if your bike resembles these or other models. and post a pic. people here are very good at iding models they see.