Bank of china hong kong limited branch code July 8, 2019 16 32 64 128 Bank of china hong kong limited jakarta branch swift code Agricultural bank of china limited hong kong branch swift code Bank of china limited hong kong branch swift code Agricultural bank of china limited hong kong branch bank code Chinese bank of america Bank of china online banking registration