About Telstar Global L.p. (SL014018) United Kingdom