About European Corporate Venturing Limited (04262678) United Kingdom