About Ntr Green Energy Holdings Limited (NI625241) United Kingdom