About Helix Midco Limited (07428762) United Kingdom