High-profile delegation from Vellore Institute of Technology visits City, University of London