About E2 360 Limited (12901640) United Kingdom