About Green Investment Company 2018 Ltd (11520806) United Kingdom