About Alcor Group Ltd (11807968) United Kingdom