About Teckno World Ltd (13565490) United Kingdom