About Ten Capital Limited (09863241) United Kingdom