About Glendevon Capital Limited (12992346) United Kingdom