About Helix Europe L.p. (SL007711) United Kingdom