About Alpheus Capital Limited (05512681) United Kingdom