About Virginia Investment Lp (SL025323) United Kingdom