20110517 tech: UK concerned over visas to Indian IT pros