Origami Energy Limited, registered in England, company number 8619644
​
Origami is an independent technology provider, our focus is on building and investing in the best open, modular, and configurable solutions for the energy transition. We are purely a technology provider and we don’t compete with our customers or route-to-market partners in energy markets.