About E2e Techno Solutions Limited (12024742) United Kingdom