So why is the company insisting i must renew my passport first before i can used their visa.Must I use their visa? My company is villing to give NOC and right now i can't travel.