Yes. In some countries, Horizons has been certified for streamlined visa processes, such as the Portugal tech visa.