About China Innovation And Development Limited (06936707) United Kingdom