About Media Capital Investments Lp (LP015313) United Kingdom