About Cgi Victoria Square Limited (04146759) United Kingdom