More about YourTV Chrome extension's publisher:Minerva Networks Inc..
Check details of YourTV Chrome extension