About Alcor 5k Limited (13335027) United Kingdom