About Gylemuir Capital Limited (SC387875) United Kingdom