About Thunderwerx Ltd (SC587699) United Kingdom