About Intra Energy & Carbon Ltd (NI057551) United Kingdom