About China Investment Research Limited (13380341) United Kingdom