About Ambergreen Energy Limited (NI610132) United Kingdom