About E2open Ltd. (05463905) United Kingdom