About Helix Partnership L.p. (SL007112) United Kingdom