The registered address of Tenpay Payment Technology Co., Ltd. is Room 20 1, Building A, No.1 Qianwan Road1,Qianhai Shenzhen-Hong Kong Cooperation Zone. The shareholders (shown by Aiqicha) are Shenzhen Tencent Computer System Co., Ltd. and Shenzhen Century Kaixuan Technology Co., Ltd., and the foreign investments include Jin Baoxin Social Security Card Technology Co., Ltd. and Internet Clearing Co., Ltd.