About Rit Investments Lp (SL010671) United Kingdom