About Duane Capital Limited (13662352) United Kingdom