About New Horizons Energy (uk) Limited (11966189) United Kingdom