Infosys

10 Upper Bank Street, Canary Wharf, E14 5NP (Unknown)