About E1 Efcx Limited (11491841) United Kingdom