About Midas Touch Investments Lp (SL022387) United Kingdom