About The Big Green Mountain Corporation Ltd (12916143) United Kingdom