About 13 Capital Limited (12080793) United Kingdom