About Muirhouses Capital Limited (SC601947) United Kingdom