About Technical Media Vision L.p. (SL023166) United Kingdom