Cgi it uk ltd edinburgh July 8, 2019 16 32 64 128 Cgi company Cgi it uk limited Cgi it latvia Cgi sweden Cgi it latvia sia