About Tyhoo E-commerce Co. Ltd (13428184) United Kingdom