About Telmac Global L.p. (SL008682) United Kingdom