Electrixity Ltd

Based in London, UK.

I know, there used to be a blog here. It'll be back sometime.