About Alcor Capital Limited (12517316) United Kingdom