Double Helix Investment SPC 1 Limited