About Alcor Ltd (13445790) United Kingdom