Altos Venture is a venture capital firm that specializes in seed/start-up investments. Founded in 2011, the company is headquartered in Allschwil, Switzerland....