Icarus raises $6.1M to take on space’s “warehouse