About Thunderbolt Technologies Ltd (13276180) United Kingdom