About Green Horizon Group Ltd (12187363) United Kingdom