About Tekne Uk Ltd (11701320) United Kingdom