About E3e Ltd. (08788302) United Kingdom