About E2e Project Solutions Limited (09291405) United Kingdom