Vogel Group will help companies land visas