About Infracapital (sense) Subholdings Limited (10848008) United Kingdom