About Tekknovate 1 Solutions Ltd (09830128) United Kingdom