These business cards were done by Markus Mostrum Design, a Stockholm based design studio that has been working since 1997. It is a smaller studio whose clients include larger and smaller corporations, cultural institutions, stores, manufacturers and artists.