About Roseberry Invest Holdings Lp (SL032739) United Kingdom