Netherlands-based organization helping clean up polluted oceans with a new floating barrier invention.