About Thunderer Computing Ltd (03488415) United Kingdom