About Shield Investments Lp (SL012825) United Kingdom