About European Infrastructure Investments Limited (12525354) United Kingdom