About Telecom Management Solutions L.p. (SL011203) United Kingdom