20050201 india: Indian techies lap up special UK visa