About Alcor Management Ltd (11843673) United Kingdom