About Thunderwind Technology Ltd (13335979) United Kingdom