About Truxor Uk Ltd. (11289755) United Kingdom