About E2 Technical Limited (11178535) United Kingdom