About Thetek Ltd (11726954) United Kingdom