Company name: Keen Venture Partners
Description: The radically human venture capital firm. We back exceptional teams.
81 Fulham Rd., London SW3 6RD, United Kingdom