About Glebe Capital Limited (NI682983) United Kingdom