About Alcor Uk Holdings Limited (12656902) United Kingdom