Home Mobile Many Google Search users are owed $23 million – here’s how to claim your share