Octopus Ventures and BGF have invested in a $24m funding round for space launch system developer Orbex.