frankfurt germanybased 69m tencent