More about Scenic New Tab with Search's publisher:Microsoft Corporation.
Check details of Scenic New Tab with Search