


Something Went Wrong.
We apologize, but it seems like there's been an error. Our team has been notified, and we are working diligently to resolve the issue.
Copyright © 2025 ICBT.
All Rights Reserved
Magpie Technology Limited (trading as ICBT) is a company registered in Hong Kong (registered no. 75166138). Registered address: Unit 966, 9/F., Building 19W, No. 19 Science Park West Avenue, Hong Kong Science Park, Pak Shek Kok, N.T., Hong Kong. ICBT’s payment and foreign currency exchange services are provided by Ebury Partners Hong Kong Limited. ICBT is partnered with Ebury Partners Hong Kong Limited as a Programme Manager. Ebury Partners Hong Kong Limited is regulated by the Customs and Excise Department as a Money Services Operator (MSO) to carry out remittance and money changing services. (License Number 18-09-02555).
Copyright © 2025 ICBT.
All Rights Reserved
Magpie Technology Limited (trading as ICBT) is a company registered in Hong Kong (registered no. 75166138). Registered address: Unit 966, 9/F., Building 19W, No. 19 Science Park West Avenue, Hong Kong Science Park, Pak Shek Kok, N.T., Hong Kong. ICBT’s payment and foreign currency exchange services are provided by Ebury Partners Hong Kong Limited. ICBT is partnered with Ebury Partners Hong Kong Limited as a Programme Manager. Ebury Partners Hong Kong Limited is regulated by the Customs and Excise Department as a Money Services Operator (MSO) to carry out remittance and money changing services. (License Number 18-09-02555).
Copyright © 2025 ICBT.
All Rights Reserved
Magpie Technology Limited (trading as ICBT) is a company registered in Hong Kong (registered no. 75166138). Registered address: Unit 966, 9/F., Building 19W, No. 19 Science Park West Avenue, Hong Kong Science Park, Pak Shek Kok, N.T., Hong Kong. ICBT’s payment and foreign currency exchange services are provided by Ebury Partners Hong Kong Limited. ICBT is partnered with Ebury Partners Hong Kong Limited as a Programme Manager. Ebury Partners Hong Kong Limited is regulated by the Customs and Excise Department as a Money Services Operator (MSO) to carry out remittance and money changing services. (License Number 18-09-02555).
Copyright © 2025 ICBT.
All Rights Reserved
Magpie Technology Limited (trading as ICBT) is a company registered in Hong Kong (registered no. 75166138). Registered address: Unit 966, 9/F., Building 19W, No. 19 Science Park West Avenue, Hong Kong Science Park, Pak Shek Kok, N.T., Hong Kong. ICBT’s payment and foreign currency exchange services are provided by Ebury Partners Hong Kong Limited. ICBT is partnered with Ebury Partners Hong Kong Limited as a Programme Manager. Ebury Partners Hong Kong Limited is regulated by the Customs and Excise Department as a Money Services Operator (MSO) to carry out remittance and money changing services. (License Number 18-09-02555).