Máte 2 problémy.
Za prvé, vaše adresa URL není správně zakódována. Nejpravděpodobněji místo v businessName, které vám způsobuje problém. Potřebujete URLEncoder.encode(businessName,"UTF-8"), abyste mohli zpracovat všechny mezery nebo speciální znaky, které se mohou objevit v obchodním názvu. Takže "companyName=SVÁTNÍ ZNAKY" se změní na "companyName=HOLIDAY+SIGNS".
Druhý problém je, že se pokoušíte nastavit ImageView uvnitř vlákna na pozadí. Musíte nastavit obsah ImageView na hlavním vláknu (vlákno uživatelského rozhraní). Změňte svou doInBackground() tak, aby vracela dekódovanou bitmapu namísto void, a přidejte metodu onPostExcecute (bitmapa bitmap), která nastaví bitmapu do ImageView. onPostExecute běží ve vláknu uživatelského rozhraní. (Nezapomeňte zkontrolovat hodnotu null).