About Alcacor Group Ltd (12164318) United Kingdom