New Spruce Partners Lllp