More than 500,000 UK visas granted to Indians highlight the depth of the India–UK corridor—and the growing importance of relationships in cross-border business.