About 2020 Capital Limited (12396932) United Kingdom