About Teletek Ltd (11797864) United Kingdom