About Longspur Capital Limited (11011596) United Kingdom