About Halo Capital Limited (12247527) United Kingdom