About China & Co Holdings Limited (10004075) United Kingdom