About Tekktra Ltd (09078791) United Kingdom