About Desmos Capital Limited (10743510) United Kingdom