About Green Machine Holdings Limited (10703198) United Kingdom