This Technology Inc., an advertising software company with the world’s most un-Google-able name, has raised $7.5 million in Series A funding. The round was led by General Catalyst Partners. [Source: Term Sheet]