About Delta Strategies Capital Limited (12793521) United Kingdom