Lumna - The Little Film Company does sales and marketing of films, so they're the ones hired to submit it to festivals and find a distributor. Here is the most promising thing I read about a possible distributor from Telluride: "While IFC {Films} is talking with seller Robbie Little, the movie will next be shown at AFI Fest." http://www.ifcfilms.com/
Keeping fingers crossed!