About Alcor Investments Ltd (09323813) United Kingdom