About Green Alpha Capital Limited (07722630) United Kingdom