About Thor Technology Limited (02909693) United Kingdom