the whole mess was just coz of the website mentioned on the letterhead of the company where i worked, but the thing is that the website is now owned by some other company. My employer has drafted a letter to immigration explaining abt the website and all company details and told them tht the...