About E2c Holding Limited (13228374) United Kingdom