About N2 Energy Trading Ltd (06977265) United Kingdom