About Tenaron Capital Uk Ltd. (11306380) United Kingdom