About European Venture Holdings Limited (01901599) United Kingdom