About Roma Capital Invest Lp (SL013994) United Kingdom