About Thunderbolt Computers Ltd (10691582) United Kingdom