About Green Infrastructure Europe Limited (11644521) United Kingdom