This company phoned me claiming to be from Google and saying they just wanted to update my info with them as they had already taken a renewal charge f…