About Teckno Limited (10754895) United Kingdom