About China Investment & Construction Group Holdings Limited (11788783) United Kingdom