About Tehnosoft Global L.p. (SL026865) United Kingdom