Owl Creek Holdings, Lllp