About Greenedge Management Company Limited (NI038008) United Kingdom