About Infracapital (it Ppp) Holdings Limited (10483862) United Kingdom