About E-development Venture Ltd (13459511) United Kingdom