All depends on how much EI gave them.
Looking at their checkout process they seem to be part of digiweb, therefore the EI logos may just be an over eager search for legitimacy. And the funding may actually have been to other parts of the digiweb empire?