About E&a Venture Ltd (08402251) United Kingdom