About Delamere Capital Limited (13259762) United Kingdom