More about Sweet - Search & New Tab's publisher:Ad Performer Ltd.
Check details of Sweet - Search & New Tab