You can Google different agencies in Nepal, and can have a short visit to Nepal to finalize everything with them, this is the best way to find out the best workers for your company