About Thunderboltz Ltd (13099437) United Kingdom