About Ducales Capital Limited (NI617845) United Kingdom