About Techborg Services L.p. (SL026236) United Kingdom