About Strategic Octave Investments Lp (LP014623) United Kingdom