About Ruler Investments Lp (SL028702) United Kingdom