About Green Impact Investors Limited (11242782) United Kingdom