About Infra Balance New Energy Plc (13273749) United Kingdom