About Tekan Ltd (07884835) United Kingdom