About Alpha Green Limited (12182357) United Kingdom