About The Britain-china Innovation And Development Association Ltd (10982935) United Kingdom