About Dark Helix Ltd (13433101) United Kingdom