About Infrastructure Investments Vortex Limited (13220295) United Kingdom