More about SNH Titan Browser Extension's publisher:Freezingdata GmbH.
Check details of SNH Titan Browser Extension