Cgi uk ltd July 8, 2019 16 32 64 128 Cgi uk ltd address Cgi uk ltd companies house Cgi uk ltd manchester photos Cgi it uk ltd edinburgh Cgi it uk ltd linkedin Cgi company Cgi uk Cgi it uk limited