About Teqnosol Ltd (11849752) United Kingdom