Incognito expands its client portfolio with the addition of Spanish technology company OKORE 22 May 2025