About Alcor Holdings Limited (12568517) United Kingdom