Offers eCommerce development and shop design, web video production, and webdesign. Offices in Germany and UK.