About Strategic Energy Developments Limited (NI630665) United Kingdom