More about Impartus Chrome Extension's publisher:Impartus Innovations.
Check details of Impartus Chrome Extension