About Endue Capital Limited (11183951) United Kingdom