About Helix8 Ltd (NI658912) United Kingdom