About Techport Sales L.p. (SL012656) United Kingdom