About Green & Green Capital Ltd (10089765) United Kingdom