About Tekzam Solutions Uk Ltd (11568194) United Kingdom