About Germany Tourfend Holding Co. Ltd. (09766252) United Kingdom