Thanks to various suppliers and customers for your support over these years.
As Blue Jay has grown and will move to a new office from March 1, 2021:
Room 1802, Building 2, No. 88, Jianxin East Road,
Chongqing, 400020, China
The new address and current address are both valid from now until the date of relocation.
Blue Jay Technology Administrative Office