About European Innovation Investments Topco Ltd (13605181) United Kingdom