About Telmkandest Ltd (13437982) United Kingdom