About Denarii Capital Limited (10090662) United Kingdom