About Telent Investments Lp (SL005170) United Kingdom