It is the Peel Remote indeed.
But yes, in my phone as well, Peel Remote has no menu title for widget settings.
As nahoku suggested
, force stopping the Peel Remote from the application manager, immediately turns off that lock screen widget as well.
But after a while, without me doing anything...