About Series A Capital Limited (13707603) United Kingdom