About Alphagreen Group Limited (12249253) United Kingdom