About London Green Capital Limited (12383707) United Kingdom