The name (Veygo) had me intrigued even before my visit. There are numerous definitions including a link to horoscopes and the literal meaning to 'take something from' or to be a 'state of being'. What…