About 10x Capital Limited (NI657992) United Kingdom