About Teckno Solutions Ltd (12787447) United Kingdom