Capacitea is a London-based establishment.