About Infracapital (sense) Holdings Limited (10537790) United Kingdom