About Teckna Ltd (03017010) United Kingdom