About Wintech Corporation Limited (12787987) United Kingdom