About Green Company 2012 Invest Ltd (08094070) United Kingdom