Hello. I was asking the same questions a year or so ago, and I found the company that did all the UI/UX and branding stuff for me by accident. I came across this lengthy article that covers the digital design studios . I went with the Clay Global company, the result was great and I would recommend contacting them. But there are some good alternatives covered in the article if you don’t like the portfolio of Clay Global.