Encosa Energy Raises $28.1M Seed Round | Signalbase