About Germany Jiabao Turan Yanjiu Ltd (13100576) United Kingdom