About Green Dog Alpha Ltd (12737477) United Kingdom