About Trio Studios L.p. (SL025849) United Kingdom