About Russell Clark Investment Management Lp (LP007308) United Kingdom