About Seventeen Capital Limited (13135649) United Kingdom