To establish your business in Europe with focus on Germany or Sweden you need to find yourself some partners. There are many to choose from but these guys specialize in e-commerce consulting specifically. Everything from founding your company, logistics, and onlinemarketing they will take care of for you.