Vistra can refer to either of two companies:
Owlapps.net - since 2012 - Les chouettes applications du hibou