Hi everyone, I need urgent help on my visa I am based in India and work with a company based in the UK, which requires me to travel to London every few months. Last year I went for a period of almost 2 months under a "Tier 2 ICT Short Term Staff Migrant" visa from 8th June to 3rd August 20...