About Langdon Capital Limited (12600771) United Kingdom