More about 1click 25 minutes notification's publisher:Webpage Screenshot.
Check details of 1click 25 minutes notification