A start-up which uses hi-tech sailing vessels to generate clean energy at sea has floated into the grip of Octopus Ventures.